@charset "utf-8";
/* 通配设置 */
*{ margin:0px; padding:0px; list-style-type:none;}
body{ color:#333; font-size:20px; font-family:"微软雅黑","宋体"; background:#f6f5f5; width:100%; margin:auto;}
a{ text-decoration:none;}
img{ border:none;}
/* 通配设置完 */




/* 首页 */
.header{ width:100%; height:88px; background:#829a2e; position:fixed; z-index:3; top:0px;}
.fanhui_tb{ display:block; width:11%; float:left; height:88px;}
.hd_l{ display:block; width:77%; max-width:56px; float:left; margin-left:23%; margin-top:9px;}
.hd_m input{ border-radius:10px; width:66%; height:66px; outline:none; background:url(../img/tb-2.png) no-repeat 21% 9px; background-size:10% 48px; text-align:center; font-size:30px; color:#bfbfbf; margin-left:6%; margin-top:11px; background-color:#FFF; border:none;}
.hd_r{ display:block; width:8%; max-width:56px; position:absolute; left:89%; top:23px;}


.banner{ width:100%; height:510px; position:relative; overflow:hidden; margin-top:88px;}
.swiper-container { width:100%; height:230px; margin-left:auto; margin-right:auto;}
.swiper-slide { display:block;background-size:cover; background-position:center;}
.gallery-top { height:80%; width:100%;}
.gallery-thumbs { height:20%; box-sizing:border-box; padding:10px 0;}
.gallery-thumbs .swiper-slide {width:25%; height:100%; opacity:0.4;}
.gallery-thumbs .swiper-slide-active { opacity:1;}


.logo{ width:100%; height:100px;}
.inlogo{ display:block; width:18%; margin:5px 3%; height:84px; float:left;  border:#829a2e 3px solid;}
.inlg_pic{ display:block; width:80%; max-width:130px; margin-top:14px; margin-left:10%;}


/*.ad{ width:100%; max-width:640px; height:1120px; position:relative; overflow:hidden;}
.inad_1_m{ width:1%; height:1120px; background-color:#FFF; position:absolute; left:48%; top:0px;}
.inad_1_u{ position:absolute; left:45%; top:0px;}
.inad_1_mu{ margin:192px 0px; text-align:center; background:#667924; border:2px solid #FFF;}*/

.inad_1{ display:block; width:100%; height:360px; background:url(../img/adbj-1.png) no-repeat left top;}
.inad_1_l{ width:45%; height:230px; float:left; margin-top:46px; margin-left:5%;}
.inad_1_l li{ width:33%; max-width:120px; float:left;}
.inad_pic1{ width:80%; max-width:96px; margin-left:10%;}
.inad_jg{ width:50%; height:26px; border-radius:5px; background:#9db645; color:#F00; margin-left:25%; text-align:center; line-height:26px; font-size:14px; font-weight:bold; margin-top:5px;}
.inad_1_r{ width:42%; height:280px; float:left; margin-left:4%;}
.inad_1_rt{ display:block; width:70%; height:30px; font-size:24px; color:#667924; line-height:30px; margin-top:25px;}
.inad_1_rt b{ background:#667924; border-radius:5px; color:#FFF;}
.inad_1_rm{ margin-top:15px; color:#667924;}
.inad_1_rb li{ width:50%; height:20px; line-height:20px; background:#667924; color:#FFF; font-size:14px; margin:10px 0px; padding-left:10px;}

.inad_1_rl{ width:40%; height:280px; float:left; margin-left:3%;}
.inad_1_r2{ width:42%; height:280px; float:left; margin-left:12%; position:relative;}
.inad_1_r2t{ width:46%; height:150px; position:absolute; left:0px;top:20px;}
.inad_1_r2m{ width:66%; height:150px; position:absolute; left:44%;top:90px;}
.inad_1_r2b{ width:50%; height:120px; position:absolute; left:0px;top:160px;}
.inad_pic2{ display:block; float:left; width:46%; margin-left:10%;}
.inad_jg1{ float:left; width:30%; height:26px; border-radius:5px; background:#9db645; color:#F00; text-align:center; line-height:26px; font-size:14px; font-weight:bold; margin-top:65px;}
.inad_jg2{ float:left; width:30%; height:26px; border-radius:5px; background:#9db645; color:#F00; text-align:center; line-height:26px; font-size:14px; font-weight:bold; margin-top:35px;}
.inad_jg3{ float:left; width:30%; height:26px; border-radius:5px; background:#9db645; color:#F00; text-align:center; line-height:26px; font-size:14px; font-weight:bold; margin-top:35px;}

.inad_1_ll{ width:46%; height:280px; float:left;}
.inad_1_ll li{ width:42%; float:left; height:140px; margin-left:5%; margin-top:50px;}
.inad_pic3{ width:70%; max-width:130px; margin-left:10%;}
.inad_jg5{ width:40%; height:26px; border-radius:5px; background:#9db645; color:#F00; margin-left:25%; text-align:center; line-height:26px; font-size:14px; font-weight:bold; margin-top:5px;}

.inad_1_lb{ margin-left:8%;}


.gszj{ width:100%; height:120px; padding-top:35px; background:#acc949; margin-bottom:98px;}
.gszj_l{ display:block; width:9%; margin-left:39%; float:left;}
.gszj_m{ width:1%; height:56px; background:#CCC; float:left; margin-left:1%;}
.gszj_r{ width:49%; height:56px; line-height:56px; font-size:30px; float:left; margin-left:1%;}
.gszj_b{ width:100%; height:30px; line-height:30px; text-align:center; float:left;}


.footer{ width:100%; height:98px; background:#829a2e; position:fixed; z-index:3; bottom:0px;}
.ft_a{ display:block; width:9%; max-width:130px; height:98px; float:left; margin:0px 8%;}
.ft_1{ display:block; width:58%; max-width:66px; margin-left:21%;}
.footer a p{ width:100%; text-align:center; color:#FFF; font-size:28px;}
@media only screen and (min-width: 320px) and (max-width: 640px) {
	.footer a p{font-size: 20px;}
}
/* 首页完 */



/* 产品页 */
.inalnav:hover{ background:#060;}

.alnav{ width:100%; height:60px;}
.inalnav{ display:block; width:25%; height:56px; background:#829a2e; line-height:56px; color:#FFF; font-size:30px; float:left; text-align:center;}
.active_nav{ height:56px; line-height:56px; background:#f6f5f5; border:none; color:#667924;}

.lal_ad{ width:100%;}
.al_ad{ width:100%;}
.inal_ad{ display:block; width:100%; height:180px; font-size:24px;}
.inal_ad_pic{ display:block; width:18%; height:160px; float:left; margin:10px 2%;}
.inal_ad_p1{ width:60%; height:50px; margin-left:9%; margin-top:15px; line-height:50px; font-weight:bold; float:left; color:#333;}
.inal_ad_p2{ width:60%; height:40px; margin-left:9%; font-size:30px; color:#fc7b08; line-height:40px; font-weight:bold; float:left;}
.inal_ad_p3{ width:43%; padding-left:1%; height:30px; margin-left:9%; margin-top:10px; background:#fc7b08; line-height:30px; color:#FFF; float:left;}
/* 产品页完 */





/*产品详情页*/
.fanhui{ display:block; width:23%; float:left;}
.hd_ltb{ display:block; width:38%; max-width:56px; float:left; margin-left:12%; margin-top:9px;}
.hd_fh{ width:50%; float:left; margin-top:18px; color:#FFF; font-size:36px;}
.hd_cpxq{ width:50%; float:left; margin-left:2%; margin-top:18px; text-align:center; color:#FFF; font-size:42px;}

.pic{ width:100%; height:560px; margin-top:88px;}
.pic_pic{ width:48%; max-width:520px; margin:0px 26%;}
.ad_name{ width:100%; height:180px; background:#FFF; margin-top:10px;}
.inad_name_t{ width:95%; padding-left:5%; line-height:60px; font-size:36px; font-weight:bold;}
.inad_name_m{ width:95%; padding-left:5%; line-height:30px; font-size:24px; color:#999;}
.inad_name_bl{ width:30%; padding-left:5%; line-height:40px; font-size:36px; font-weight:bold; color:#fc7b08; float:left;}
.inad_name_br{ width:60%; padding-left:5%; line-height:40px; font-size:24px;  color:#fd9b5c; float:left;}

.ad_cpms{ width:90%; padding:0px 5%; line-height:60px; font-size:36px; font-weight:bold; background:#FFF; margin-top:10px;}
.ad_cptd{ width:90%; padding:0px 5%; line-height:50px; font-size:30px; font-weight:bold; background:#FFF; margin-top:6px;}
.ad_cptd_u{ width:90%; padding:0px 5%;line-height:30px; font-size:24px; background:#FFF; color:#454545;}
.ad_zysx_u{ margin-bottom:98px;}

.ft_2{ display:block; width:15%; background:#718628; padding:0px 2%; float:left;}
.ft_3{ display:block; width:15%; padding:0px 4%; float:left;}
.ft_z{ width:58%; max-width:66px; margin-left:21%;}
.ft_5{ display:block; width:31%; height:98px; line-height:98px; background:#e3850c; float:left;}
.ft_6{ display:block; width:27%; height:98px; line-height:98px; background:#e5580b; float:left;}
/*产品详情页完*/




/*购物车*/
.hd_gwc{ width:50%; line-height:88px; margin-left:25%; float:left; text-align:center; color:#FFF; font-size:36px; font-weight:bold;}
.hd_gwc_bj{ width:8%; line-height:88px; float:right; margin-right:12%; color:#FFF; font-size:24px;}
.gwc_pp{ width:100%; margin-top:88px; margin-bottom:188px;}
.gwc_pp li{ width:100%;}
.gwc_pp_t{ width:90%; padding:0px 5%; height:40px;}
.gwc_pp form{ width:5%; height:40px; float:left;}
.gwc_ft_an1{ margin-top:15px;}
.gwc_pic{ display:block; width:8%; max-width:50px; float:left; margin-top:8px;}
.gwc_p1{ width:65%; float:left; font-size:20px; margin-left:3%; line-height:40px;}
.gwc_p2{ width:10%; float:left; font-size:20px; margin-left:9%; line-height:40px;}
.gwc_sp{ width:100%;}
.gwc_sp li{ width:90%; padding:0px 5%; height:155px; background:#eaeaea;}
.gwc_sp form{ width:5%; height:40px; float:left;}
.gwc_ft_an2{ margin-top:75px;}
.gwc_pic_cp{ display:block; width:24%; max-width:136px; float:left; margin-top:8px;}
.gwc_cp_xs{ width:66%; float:left; overflow:hidden;}
.gwc_p3{ width:90%; line-height:60px; font-size:24px; font-weight:bold; margin-left:3%;}
.gwc_p4{ width:87%; line-height:40px; font-size:24px; font-weight:bold; margin-left:3%; color:#fc7b08; float:left;}
.gwc_p5{ width:10%; line-height:40px; font-size:20px; float:right;}
.gwc_p6{ width:62%; padding-left:2%; line-height:28px; font-size:20px; float:left; margin-left:3%; color:#FFF; background:#fc7b08;}
.gwc_cp_yc{ display:none; width:70%; float:left;}
.gwc_yc_l{ width:72%; margin-left:5%; float:left;}
.gwc_yc_lt{ width:90%; border:#FFF 2px solid; margin-left:5%; height:70px; line-height:70px; text-align:center; font-size:24px;}
.gwc_yc_ltl{ width:26%; float:left;}
.gwc_yc_ltm{ width:46%; border-left:#FFF 2px solid; border-right:#FFF 2px solid; float:left;}
.gwc_yc_lb{ width:95%; margin-left:5%;height:70px; line-height:50px; font-size:20px; overflow:hidden;}
.gwc_yc_r{ width:23%; height:130px; background:#fc7b08; font-size:36px; float:right; text-align:center; line-height:130px;}

.gwc_ft{ width:100%; background:#FFF; height:90px; position:fixed; bottom:98px; z-index:3;}
.gwc_ft form{ width:5%; margin-left:5%; height:90px; float:left;}
.gwc_ft_an{ margin-top:39px;}
.gwc_p7{ width:10%; margin-left:1%; line-height:90px; float:left; font-size:24px; font-weight:bold;}
.gwc_p8{ width:13%; margin-left:12%; line-height:90px; float:left; font-size:24px; color:#666;font-weight:bold;}
.gwc_p9{ width:16%; line-height:90px; float:left; font-size:24px; color:#fc7b08;font-weight:bold;}
.gwc_p10{ display:block;width:30%; height:90px; background:#fc7b08; line-height:90px; float:right; font-size:24px; color:#FFF;font-weight:bold; text-align:center;}
/*购物车完*/



/*我的*/
.banner_wd{ width:100%; margin-top:88px; position:relative;}
.baner_pic_wd{ display:block; width:100%;}
.baner_pic_wdtx{ display:block; width:15%; border:3px solid #829a2e; position:absolute; left:42%; top:20px;}
.banner_wd_name{ width:100%; line-height:30px; text-align:center; position:absolute; left:0px; bottom:110px; color:#829a2e; font-size:20px;}
.wd_wddd{ width:98%; line-height:40px; padding:0px 1%; background:#FFF; margin-top:10px; font-size:24px;}
.inwd_wddd{ float:right; text-align:right; color:#999; font-size:20px}
.wd_dfh{ width:100%; height:120px; background:#FFF; margin-top:5px; margin-bottom:20px;}
.wd_dfh_a{ display:block; width:9%; max-width:96px; height:98px; float:left; margin:0px 8%;}
.wd_dfh_apic{ display:block; width:76%; max-width:66px;margin-left:12%;}
.wd_dfh_ap{ width:100%; text-align:center; color:#757575; font-size:24px;}
.wd_jf{ width:98%; line-height:60px; padding:0px 1%; background:#FFF; margin-top:6px; font-size:28px; color:#829a2e;}
.wd_jf_pic{ width:15%; float:right;}
.kong{ width:100%; height:98px;}

/*我的完*/



/*全部订单*/
.wd_nav{ width:100%; height:62px; line-height:60px; font-size:30px; margin-top:88px;}
.wd_nav_a{ display:block; width:21%; margin:0px 2%; text-align:center; float:left; color:#829a2e;}
.wd_nav_active{ border-bottom:2px solid #829a2e;}
.gwc_p11{ width:21%; float:right; font-size:20px; margin-left:3%; line-height:40px; color:#fc7b08; text-align:right;}
.wd_cp_gj{ width:90%;height:74px; padding:0px 5%;}
.wd_cp_gjp1{ width:60%; line-height:40px; text-align:right; float:left;}
.wd_cp_gjp2{ width:40%; line-height:40px; text-align:right; float:left;}
.wd_cp_fk{ display:block; border-radius:8px; padding:0px 1%; line-height:30px; border:2px #fc7b08 solid; float:right; text-align:center;color:#fc7b08; font-size:20px;}
.wd_cp_fk01{ color:#666; border-color:#666; margin-right:3%;}


/*全部订单完*/




/*更多品牌*/
.baner_pic_gdpp{ width:100%;}
.banner_gdpp{ height:380px;}
.gdpp{ width:100%; height:100px;}
.swiper-container-gdpp {width:100%; height:100%; margin:0px auto;}
.swiper-slide-gdpp { display:block;text-align:center;font-size:18px; background:#fff; display:-webkit-box;display:-ms-flexbox;display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items: center; align-items: center;}
.banner_pic{ width:100%;}
.num{ position:absolute; width:100%; height:2%; left:0px; bottom:6%; text-align:center;}
.num li{ display:inline-block; width:5%; height:10px; background:#FFF; border-radius:25%; margin-right:2%;}
.num .active{ background:#009;}
/*更多品牌完*/


/*查询物流*/
.wlcp{ width:90%; margin-top:88px; padding:2% 5%; height:180px;}
.wlcp_pic{ width:20%; float:left; max-height:180px;}
.wlcp p{ width:75%; font-size:36px; line-height:40px; margin-left:5%; float:left; color:#757575;}
.wlcp p span{ margin-left:3%;}
.wlcp .wlcp_p{ color:#333;}
.wlcp_p1{ color:#4a9953;}
.wlcp_p3{ color:#1b9ca4;}
.psy{ width:90%; padding:2% 5%; background:#FFF; height:80px;}
.psy_pic1{ width:8%; float:left;}
.psy p{ width:75%; line-height:40px; color:#757575; font-size:36px; padding-left:6%; float:left; }
.psy .psy_name{ color:#333;}
.psy_pic2{ width:7%;}
.clgg{ width:90%; padding:2% 5%; background:#FFF; height:60px; margin:26px auto; font-size:36px;}
.clgg_pic{width:5%; float:left;}
.clgg p{ float:left; margin-left:3%;}
.clgg p span{ color:#1b9ca4;}
.wljd{ width:100%; font-size:36px; margin-bottom:98px; color:#999;}
.wljd li{ width:88%; padding:0px 6%;}
.lvdian{ width:26px; height:26px; border-radius:26px; background:#000; position:relative; right:3%; top:50px;}
.wljd li p{ width:100%;}
.wljd_p2 span{ display:block; width:50%; float:left;}
.zuixin{ color:#4a9953;}
.lvdian_zx{ background:#4a9953;}
@media only screen and (min-width: 320px) and (max-width: 640px) {
	.wlcp p{font-size: 24px;}
	.psy p{font-size: 24px;}
	.clgg{font-size: 24px;}
	.wljd_p1{font-size: 24px;}
}
/*查询物流完*/


/*确认订单*/
.dizhi{ width:94%; padding:10px 3%; height:100px; margin-top:88px; background:#fcfcfb;}
.indz_pic1{ width:5%; float:left; margin-top:20px;}
.indz_m{ width:80%; float:left; font-size:30px; margin:0px 5%;}
.indz_mt{ width:100%; line-height:50px;}
.indz_mt p{ width:50%; float:left;}
.indz_mb{ width:100%; line-height:50px; overflow:hidden;}
.indz_pic2{ width:5%; float:left; margin-top:20px;}
.dzxz{ display:none; width:100%;}
.dzxz li{ width:90%; height:100px; margin-left:10%; font-size:30px;}
.indzxz_m{ width:82%; float:left;}
.dzxz li input{ width:38px; height:38px; border-radius:50%; float:left; margin-top:30px;}
.spxx{ width:100%; margin-top:30px; line-height:50px;}
.spxx li{ width:94%; height:180px; padding:0px 3%; margin-top:10px; background:#fcfcfb;}
.inspxx_pic{ width:20%; max-height:160px; float:left; margin-top:10px;}
.inspxx_r{ width:70%; margin:10px 5%; float:left;}
.inspxx_name{ width:100%; height:60px; font-size:30px;}
.inspxx_jgl{ width:30%; height:100px; float:left; color:#fc7b08;}
.inspxx_m{ width:25%; line-height:30px; float:left; margin:35px auto;}
.inspxx_m p{ width:10%; float:left;}
.inspxx_jgr{ width:30%; height:100px; float:left; color:#fc7b08;}
.inspxx_sc{ display:block; width:15%; line-height:78px; float:left; font-size:36px; text-align:center; font-weight:bold;}
.sphj{ width:94%; padding:0px 3%; height:150px; background:#FFF; line-height:50px; margin-top:30px;}
.sphj p{ width:100%; height:50px;}
.insphj_m span{ display:block; width:50%; float:left;}
.insphj_b span{ display:block; width:33%; float:right; text-align:right;}
.insphj_bt{}
.spzj{ width:94%; padding:0px 3%; line-height:90px; margin-top:20px; background:#FFF; height:90px; margin-bottom:98px;}
.spzj p{ width:66%; text-align:right; color:#fc7b08; font-size:30px; font-weight:bold; float:left; margin-right:6%;}
.spzj input{ width:26%; height:80px; float:left; font-size:36px; background:#fc7b08; color:#FFF; border-radius:26px; font-family:"微软雅黑"; font-weight:bold; margin:5px auto;}
.tjdz{ width:28%; height:60px; margin:0px 36%; font-size:36px; font-weight:bold; margin-top:30px;}
.dizhi_djh{ background:#FFF;}
.indztj{ width:94%; background:#FFC; height:260px; padding:0px 3%; line-height:60px; font-size:30px; position:absolute; top:210px; z-index:3; display:none;}
.indztj input{ width:76%; float:right; height:50px; font-size:30px; overflow:hidden; margin-top:5px;}
.indztj .tjdztj{ width:28%; margin:10px 36%; height:60px; font-size:36px; font-weight:bold; border-radius:10px;}
/*确认订单完*/

/*付款页面*/
.tzqbdd{ display:block; width:15%; line-height:88px; position:absolute; left:83%; top:0px; font-size:36px; color:#FFF;}
.qrje{ width:90%; padding:0px 5%; line-height:80px; background:#FFF; border-bottom:#ccc 1px solid; margin-top:90px; border-top:
#ccc 1px solid; height:80px;}
.qrje p{ float:left; width:50%;}
.ddje_p2{ text-align:right; color:#fc7b08;}
.xzzffs{ width:90%; line-height:50px; background:#FFF; margin-top:30px; padding:10px 5%;}
.xzzffs li{ width:100%; font-size:30px; height:90px; border-bottom:#CCC 1px solid;}
.zffs_pic{ width:10%; max-height:88px; float:left; margin-right:3%;}
.xzzffs li p{ width:70%; height:50px;}
.zffs_p2{ line-height:30px; font-size:22px; color:#999;}
.xzzffs input{position:relative; width:36px; height:36px; left:88%; top:-80px; z-index:5;}
.xzzffs_djh{ background:#ddd;}
/*付款页面完*/